/**
 * Creater with IntelliJ IDEA.
 * Description:
 * User: 86152
 * Dae: 2022-07-22
 * Time: 15:23
 */
public class demo1 {
    public int removeElement(int[] nums, int val) {
        int len=nums.length;
        if(len==0) {
            return 0;
        }
        int right=len-1;
        int left=0;
        while(right >= left) {
            if(nums[left]==val) {
                nums[left]=nums[right];
                right--;
            } else {
                left++;
            }
        }
        return right+1;
    }
}
    public static void main(String[] args) {
//        Double o1=true?new Integer(1):new Double(2.0);
//        Object o2;
//        if(true) {
//            o2=new Integer(1);
//        } else {
//            o2 = new Double(2.0);
//        }
//        System.out.println(o1);
//        System.out.println(o2);
        int nums[]={3,2,2,3};
        removeElement(nums,3);
    }
}
